Internet Archive BookReader

Kaicher's Card Catalogue of World-Wide Shells: a Collation with discussion of species named therein